Carrer del Callao 20 1st door, Plaza España,
Barcelona, Spain
2 bedroom apartment near Plaza Espana (Available From: 24.06.2024)
Inspired by Art Deco, our local interior designers combined classic and contemporary style to create a modern, comfortable space wit...